class BinInsert {
public:
	int binInsert(int n, int m, int j, int i) {
		// 1 2 4 8 16 32 64 128 256 512 1014
		// 1024 + 2 + 4 + 32 =
		// 1024 + 4 + 8 + 64 = 1024 + 76
		// 10000000000
		// 10011
		// 10001001100
		return n |= (m << j); // 法1
 
		//for (int k = j; k <= i; ++k) // 法2
		//{
		//	if (m & 1)
		//	{
		//		n |= (1 << k);
		//	}
		//	m >>= 1;
		//}
		// return n;
	}
};